vcLinearMotionStatement

A statement that can be used to program PTP motion to a vcMotionController.

See in: Overview

Module: vcRobotics2

Parent: vcMotionStatement

Children -

Referenced by: -

Properties

Learn how to use properties here. The properties are also inherited from the parent class.

NameTypeAccessDescription
BasevcKinematicFrameRWGets or sets the selected base for the statement. Can be None (= robot world frame).
BlendingTypevcMotionBlendingTypeRWGets or sets the type of blending to apply between this statement and the next statement, if there is one. Also see BlendingValue.
BlendingValuevcRealExpressionPropertyR
Access expression value via vcRealExpressionProperty
Gets the value used for blending. Unit depends on the value of BlendingType.
CycleTimevcRealExpressionPropertyR
Access expression value via vcRealExpressionProperty
Gets the expression that represents the motion time value in seconds.
See more
When greater than 0, the motion will be time controlled. When 0 or negative, the motion will be speed controlled.
ExternalDriverExpressionslist[tuple[Integer, String]]RWGets or sets the driver values as index-value pairs where the value is an expression string.
ExternalDriverValueslist[tuple[Integer, Real]]RGets the driver values as index-value pairs where the value is an evaluated expression result as a float.
If the expression evaluation fails the float value will be math.nan for that index.
ExternalTcpBooleanRWGets or sets whether external TCP mode will be used or not.
MaxAngularAccelerationvcRealExpressionPropertyR
Access expression value via vcRealExpressionProperty
Gets the expression that represents the maximum angular acceleration (degrees/s^2).
MaxAngularDecelerationvcRealExpressionPropertyR
Access expression value via vcRealExpressionProperty
Gets the expression that represents the maximum angular deceleration (degrees/s^2).
MaxAngularVelocityvcRealExpressionPropertyR
Access expression value via vcRealExpressionProperty
Gets the expression that represents the maximum angular velocity (degrees/s).
MaxLinearAccelerationvcRealExpressionPropertyR
Access expression value via vcRealExpressionProperty
Gets the expression that represents the maximum linear acceleration (units/s^2).
MaxLinearDecelerationvcRealExpressionPropertyR
Access expression value via vcRealExpressionProperty
Gets the expression that represents the maximum linear deceleration (units/s^2).
MaxLinearVelocityvcRealExpressionPropertyR
Access expression value via vcRealExpressionProperty
Gets the expression that represents the maximum linear velocity (units/s).
OrientationInterpolationModevcOrientationInterpolationModeRWGets or sets the frame orientation interpolation mode.
ReferencedTargetvcFrameTargetRWGets or sets the position target referenced by this statement.
TargetContainervcSinglePositionTargetContainerRGets the associated position target container.
ToolvcKinematicFrameRWGets or sets the selected tool for the statement. Can be null (= flange frame).
TypeIdStringRDefines an id for this type of statement.